4 research outputs found

    Database Workload Management (Dagstuhl Seminar 12282)

    Get PDF
    This report documents the program and the outcomes of Dagstuhl Seminar 12282 "Database Workload Management". Dagstuhl Seminar 12282 was designed to provide a venue where researchers can engage in dialogue with industrial participants for an in-depth exploration of challenging industrial workloads, where industrial participants can challenge researchers to apply the lessons-learned from their large-scale experiments to multiple real systems, and that would facilitate the release of real workloads that can be used to drive future research, and concrete measures to evaluate and compare workload management techniques in the context of these workloads

    10381 Summary and Abstracts Collection -- Robust Query Processing

    Get PDF
    Dagstuhl seminar 10381 on robust query processing (held 19.09.10 - 24.09.10) brought together a diverse set of researchers and practitioners with a broad range of expertise for the purpose of fostering discussion and collaboration regarding causes, opportunities, and solutions for achieving robust query processing. The seminar strove to build a unified view across the loosely-coupled system components responsible for the various stages of database query processing. Participants were chosen for their experience with database query processing and, where possible, their prior work in academic research or in product development towards robustness in database query processing. In order to pave the way to motivate, measure, and protect future advances in robust query processing, seminar 10381 focused on developing tests for measuring the robustness of query processing. In these proceedings, we first review the seminar topics, goals, and results, then present abstracts or notes of some of the seminar break-out sessions. We also include, as an appendix, the robust query processing reading list that was collected and distributed to participants before the seminar began, as well as summaries of a few of those papers that were contributed by some participants

    View materialization issues in object-oriented databases.

    Full text link
    Recent advances in information technology introduced a need for techniques to integrate heterogeneous sources, to cache and re-use results of queries across multiple information sources (data warehousing), to support customized interfaces to shared data, and to integrate such mechanisms with the powerful constructs of the object-oriented programming model. Object-oriented database (OODB) view technology can help provide such techniques. A view is a query that is stored and given a name by which it can be used in other queries. Typically a view's contents are derived using the view's stored query. View materialization, i.e., the generation of derived extents of views, improves the performance of queries by eliminating the need for such recomputation. However, it requires the maintenance of the contents of materialized views in the face of updates. This thesis proposes a methodology for the support and maintenance of materialized OODB views. We have implemented a prototype of this methodology in the context of the MultiView OODB view system, one of the first view management systems for object-oriented databases and (to the best of our knowledge) the first to support updatable incrementally materialized object-oriented views. The primary contribution of this work is the development of algorithms that exploit OO characteristics for the incremental maintenance of materialized OODB views. In particular, we address two potential inefficiencies to which update propagation algorithms are subject--the propagation of updates to irrelevant derived classes and the propagation of self-cancelling updates. We present cost models and experimental results that demonstrate that our techniques of hierarchical registration of the dependency of virtual classes on properties invoked in their predicates and derivation-ordered propagation successfully address these problems. We also propose a new Satisfiability Indicating Multi-Index (SMX) organization specifically tailored to optimize the maintenance of views defined by selection queries along aggregation paths (path query views). A key characteristic of our SMX solution is to maintain minimal partial information indicating whether or not the endpoints reachable from an object satisfies the query predicate. Our cost models confirm that the SMX dramatically improves upon the performance of traditional index structures with respect to the problem of path query view maintenance.Ph.D.Computer Science and EngineeringUniversity of Michigan, Horace H. Rackham School of Graduate Studieshttp://deepblue.lib.umich.edu/bitstream/2027.42/105107/1/9635546.pdfDescription of 9635546.pdf : Restricted to UM users only

    Robust Query Processing (Dagstuhl Seminar 12321)

    No full text
    The 2012 Dagstuhl 12321 Workshop on Robust Query Processing, held from 5--10 August 2012, brought together researchers from both academia and industry to discuss various aspects of robustness in database management systems and ideas for future research. The Workshop was designed as a sequel to an earlier Workshop, Dagstuhl Workshop 10381, that studied a similar set of topics. In this article we summarize some of the main discussion topics of the 12321 Workshop, the results to date, and some open problems that remain
    corecore